package com.ctsi.question.dto;

import com.ctsi.framework.common.convert.DateSerializerConvert;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;

import java.io.Serializable;

/**
 * 周报双周报督察人员列表
 */
public class SupervisionDTO implements Serializable {
    /**
     * 周报标题
     */
    private String reportTitle;
    /**
     * 周报类型
     */
    private Integer reportType;
    /**
     * 人员ID
     */
    private String personId;
    /**
     * 人员姓名
     */
    private String personName;
    /**
     * 是否填写
     */
    private Integer isWrite;

    private String reportId;

    /**
     * 周报创建时间
     */
    @JsonSerialize(using = DateSerializerConvert.Long2DateTimeSerialize.class)
    private Long reportTime;

    /**
     * readStatus  是否批示
     */
    private Integer readStatus;

    public SupervisionDTO() {
    }

    public String getReportTitle() {
        return reportTitle;
    }

    public void setReportTitle(String reportTitle) {
        this.reportTitle = reportTitle;
    }

    public Integer getReportType() {
        return reportType;
    }

    public void setReportType(Integer reportType) {
        this.reportType = reportType;
    }

    public String getPersonId() {
        return personId;
    }

    public void setPersonId(String personId) {
        this.personId = personId;
    }

    public String getPersonName() {
        return personName;
    }

    public void setPersonName(String personName) {
        this.personName = personName;
    }

    public Integer getIsWrite() {
        return isWrite;
    }

    public void setIsWrite(Integer isWrite) {
        this.isWrite = isWrite;
    }

    public String getReportId() {
        return reportId;
    }

    public void setReportId(String reportId) {
        this.reportId = reportId;
    }

    public Long getReportTime() {
        return reportTime;
    }

    public void setReportTime(Long reportTime) {
        this.reportTime = reportTime;
    }

    public Integer getReadStatus() {
        return readStatus;
    }

    public void setReadStatus(Integer readStatus) {
        this.readStatus = readStatus;
    }
}
